while there's still a chance - French English Dictionary